body {
    margin: 0px;
    padding: 0px;
}
div#header {
    clear: both;
    height: 50px;
    padding: 1px;
    border-bottom-width:medium;
    
}
div#left {
    float: left;
    width: 150px;

}
div#right {
    float: right;
    width: 250px;
}
div#middle {
    padding: 0px 160px 5px 160px;
    margin: 0px;
}
div#footer {
    text-align:center;
    vertical-align:bottom;
    clear: both;
    bottom:100%;
}
